import {
    getUserCompanyList,
    switchUserCompany
} from '../../api/app.js'
import user from '../../utils/user.js'
const app = getApp()
Page({
    data: {
        conpanyList: []
    },
    onLoad: function () {
        // 获取可以切换的公司列表
        getUserCompanyList({
            userId: user.userId
        }).then(res => {
            this.setData({
                conpanyList: res
            })
        })
    },
    switch (event) {
        // 切换公司
        app.confirm('是否切换到公司'+event.currentTarget.dataset.name+'？').then(() => {
            switchUserCompany({
                companyId: event.currentTarget.dataset.id,
                userId: user.userId
            }).then(() => {
                // 重新登陆并返回首页
                user.reLogin().then(() => {
                    app.toast('切换成功，正在为您跳转到首页！')
                    setTimeout(() => {
                        wx.reLaunch({
                            url: '/pages/index/index'
                        })
                    }, 1000)
                })
            })
        })
    },
    register() {
        user.goRegister()
    }
})